# linenoise_example: linenoise.h linenoise.c

CC=aarch64-linux-musl-gcc

all: linenoise_example test
linenoise_example: linenoise.c example.c
	$(CC) -Wall -W -Os -g -o linenoise_example linenoise.c example.c --static

test: test.c
	$(CC) -Wall -W -Os -g -o test linenoise.c test.c --static
liblinenoise.so: linenoise.c
	$(CC) -Wall -W -Os -g -fPIC -shared -o liblinenoise.so linenoise.c
liblinenoise.a: linenoise.c
	$(CC) -Wall -W -Os -g -c -o liblinenoise.a linenoise.c
clean:
	rm -f linenoise_example
